go to great lengths

Translations
идти на большие жертвы
He went to great lengths to ensure her safety.
Он пошёл на большие жертвы, чтобы обеспечить её безопасность.
Definitions
To make a significant effort or take extensive measures to achieve something.
Words
go

verb
идти
to

preposition
до
great

adjective
большие
lengths

noun
меры